sexually transmitted infection (stı) - German English Dictionary